*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	outline: 0;
}
html{

}
body,p,h1,h2,h3,h4,h5,h6,ul,dl,dt,form,input{
	margin:0;
	padding:0; 
}

ul{
	list-style: none
}

a{
	text-decoration: none;
}


em{
	font-style: normal;
}


img{
	border:0px;
}


h1,h2,h3,h4,h5,h6{
	font-size: 100%;
}


.clearfix:before,.clearfix:after{
	content: "";
	display: table;
}
.clearfix:after{
	clear:both;
}

.clearfix{
	zoom:1;
}
.fl{
	float: left;
}
.fr{
	float: right;
}